package cc.rengu.oltp.service.common.entity;

import java.io.Serializable;

/**
 * 金融交易流水表实体类
 * Created by 王成 on 2018/4/18.
 */
public class FinanceTxn implements Serializable {
    private String instId;             /* 机构标识           */
    private String sysSeqNum;          /* 交易流水号         */
    private String txnDate;            /* 交易日期           */
    private String txnTime;            /* 交易时间           */
    private String txnNum;             /* 内部交易码         */
    private String bizType;            /* 业务细分           */
    private String transDateTime;      /* 交易传输时间       */
    private String frontSeqNum;        /* 前端流水号         */
    private String msgSrcId;           /* 源系统标识         */
    private String transChannelId;     /* 交易渠道标识       */
    private String acqInstCode;        /* 受理机构标识       */
    private String industryType;       /* 行业类别           */
    private String mchntNo;            /* 商户号             */
    private String termType;           /* 终端类型           */
    private String termNo;             /* 终端号/二维码      */
    private String mchntOrderId;       /* 商户订单号         */
    private String orderCcy;           /* 订单币种           */
    private String orderAmt;           /* 订单金额           */
    private String orderDiscountAmt;   /* 订单优惠金额       */
    private String transBatchNo;       /* 交易批次号         */
    private String origTxnDate;        /* 原交易日期         */
    private String origSysSeqNum;      /* 原交易流水号       */
    private String globalTraceNumber;  /* 全局流水号         */
    private String globalPathNumber;   /* 全局跟踪序号       */
    private String txnStatus;          /* 交易状态           */
    private String respCode;           /* 响应码             */
    private String respDesc;           /* 响应码描述         */
    private String txnCost;            /* 交易耗时           */
    private String appSysIp;           /* 应用系统IP         */
    private String channelIp;          /* 交易渠道IP         */
    private String devBrand;           /* 交易设备品牌       */
    private String devModel;           /* 设备型号           */
    private String devSerialNo;        /* 交易设备序列号     */
    private String devUniqueId;        /* 交易设备唯一标识码 */
    private String devMac;             /* 设备MAC地址        */
    private String devLatitude;        /* 交易设备纬度       */
    private String devLongitude;       /* 交易设备经度       */
    private String devWifiFlag;        /* 连接WIFI标识       */
    private String devPrisonFlag;      /* 访问越狱标识       */
    private String devInfo;            /* 设备其它信息       */
    private String createTime;         /* 创建时间           */
    private String updateTime;         /* 修改时间           */
    private String remark1;            /* 备用字段1          */
    private String remark2;            /* 备用字段2          */
    private String remark3;            /* 备用字段3          */
    private String remark4;            /* 备用字段4          */
    private String remark5;            /* 备用字段5          */

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getSysSeqNum() {
        return sysSeqNum;
    }

    public void setSysSeqNum(String sysSeqNum) {
        this.sysSeqNum = sysSeqNum;
    }

    public String getTxnDate() {
        return txnDate;
    }

    public void setTxnDate(String txnDate) {
        this.txnDate = txnDate;
    }

    public String getTxnTime() {
        return txnTime;
    }

    public void setTxnTime(String txnTime) {
        this.txnTime = txnTime;
    }

    public String getTxnNum() {
        return txnNum;
    }

    public void setTxnNum(String txnNum) {
        this.txnNum = txnNum;
    }

    public String getBizType() {
        return bizType;
    }

    public void setBizType(String bizType) {
        this.bizType = bizType;
    }

    public String getTransDateTime() {
        return transDateTime;
    }

    public void setTransDateTime(String transDateTime) {
        this.transDateTime = transDateTime;
    }

    public String getFrontSeqNum() {
        return frontSeqNum;
    }

    public void setFrontSeqNum(String frontSeqNum) {
        this.frontSeqNum = frontSeqNum;
    }

    public String getMsgSrcId() {
        return msgSrcId;
    }

    public void setMsgSrcId(String msgSrcId) {
        this.msgSrcId = msgSrcId;
    }

    public String getTransChannelId() {
        return transChannelId;
    }

    public void setTransChannelId(String transChannelId) {
        this.transChannelId = transChannelId;
    }

    public String getAcqInstCode() {
        return acqInstCode;
    }

    public void setAcqInstCode(String acqInstCode) {
        this.acqInstCode = acqInstCode;
    }

    public String getIndustryType() {
        return industryType;
    }

    public void setIndustryType(String industryType) {
        this.industryType = industryType;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getTermType() {
        return termType;
    }

    public void setTermType(String termType) {
        this.termType = termType;
    }

    public String getTermNo() {
        return termNo;
    }

    public void setTermNo(String termNo) {
        this.termNo = termNo;
    }

    public String getMchntOrderId() {
        return mchntOrderId;
    }

    public void setMchntOrderId(String mchntOrderId) {
        this.mchntOrderId = mchntOrderId;
    }

    public String getOrderCcy() {
        return orderCcy;
    }

    public void setOrderCcy(String orderCcy) {
        this.orderCcy = orderCcy;
    }

    public String getOrderAmt() {
        return orderAmt;
    }

    public void setOrderAmt(String orderAmt) {
        this.orderAmt = orderAmt;
    }

    public String getOrderDiscountAmt() {
        return orderDiscountAmt;
    }

    public void setOrderDiscountAmt(String orderDiscountAmt) {
        this.orderDiscountAmt = orderDiscountAmt;
    }

    public String getTransBatchNo() {
        return transBatchNo;
    }

    public void setTransBatchNo(String transBatchNo) {
        this.transBatchNo = transBatchNo;
    }

    public String getOrigTxnDate() {
        return origTxnDate;
    }

    public void setOrigTxnDate(String origTxnDate) {
        this.origTxnDate = origTxnDate;
    }

    public String getOrigSysSeqNum() {
        return origSysSeqNum;
    }

    public void setOrigSysSeqNum(String origSysSeqNum) {
        this.origSysSeqNum = origSysSeqNum;
    }

    public String getGlobalTraceNumber() {
        return globalTraceNumber;
    }

    public void setGlobalTraceNumber(String globalTraceNumber) {
        this.globalTraceNumber = globalTraceNumber;
    }

    public String getGlobalPathNumber() {
        return globalPathNumber;
    }

    public void setGlobalPathNumber(String globalPathNumber) {
        this.globalPathNumber = globalPathNumber;
    }

    public String getTxnStatus() {
        return txnStatus;
    }

    public void setTxnStatus(String txnStatus) {
        this.txnStatus = txnStatus;
    }

    public String getRespCode() {
        return respCode;
    }

    public void setRespCode(String respCode) {
        this.respCode = respCode;
    }

    public String getRespDesc() {
        return respDesc;
    }

    public void setRespDesc(String respDesc) {
        this.respDesc = respDesc;
    }

    public String getTxnCost() {
        return txnCost;
    }

    public void setTxnCost(String txnCost) {
        this.txnCost = txnCost;
    }

    public String getAppSysIp() {
        return appSysIp;
    }

    public void setAppSysIp(String appSysIp) {
        this.appSysIp = appSysIp;
    }

    public String getChannelIp() {
        return channelIp;
    }

    public void setChannelIp(String channelIp) {
        this.channelIp = channelIp;
    }

    public String getDevBrand() {
        return devBrand;
    }

    public void setDevBrand(String devBrand) {
        this.devBrand = devBrand;
    }

    public String getDevModel() {
        return devModel;
    }

    public void setDevModel(String devModel) {
        this.devModel = devModel;
    }

    public String getDevSerialNo() {
        return devSerialNo;
    }

    public void setDevSerialNo(String devSerialNo) {
        this.devSerialNo = devSerialNo;
    }

    public String getDevUniqueId() {
        return devUniqueId;
    }

    public void setDevUniqueId(String devUniqueId) {
        this.devUniqueId = devUniqueId;
    }

    public String getDevMac() {
        return devMac;
    }

    public void setDevMac(String devMac) {
        this.devMac = devMac;
    }

    public String getDevLatitude() {
        return devLatitude;
    }

    public void setDevLatitude(String devLatitude) {
        this.devLatitude = devLatitude;
    }

    public String getDevLongitude() {
        return devLongitude;
    }

    public void setDevLongitude(String devLongitude) {
        this.devLongitude = devLongitude;
    }

    public String getDevWifiFlag() {
        return devWifiFlag;
    }

    public void setDevWifiFlag(String devWifiFlag) {
        this.devWifiFlag = devWifiFlag;
    }

    public String getDevPrisonFlag() {
        return devPrisonFlag;
    }

    public void setDevPrisonFlag(String devPrisonFlag) {
        this.devPrisonFlag = devPrisonFlag;
    }

    public String getDevInfo() {
        return devInfo;
    }

    public void setDevInfo(String devInfo) {
        this.devInfo = devInfo;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }

    public String getRemark4() {
        return remark4;
    }

    public void setRemark4(String remark4) {
        this.remark4 = remark4;
    }

    public String getRemark5() {
        return remark5;
    }

    public void setRemark5(String remark5) {
        this.remark5 = remark5;
    }
}
